salamandra maculosa - Turkish English Dictionary